Internet telephony server - German English Dictionary